have something do with - Allemand Anglais Dictionnaire